home *** CD-ROM | disk | FTP | other *** search
/ Workbench Add-On / Workbench Add-On - Volume 1.iso / BBS-Archive / DiskUtil / Misc / BTNTape.lha / src / tplink.h < prev   
C/C++ Source or Header  |  1994-04-03  |  893b  |  26 lines

  1. /* Structure shared by BTN-handler and TapeMon.  Version 3.0 */
  2.  
  3. struct tplink {
  4.    char   *dbb;         /* message from handler */
  5.    char   *version;     /* version string     */
  6.    char   *cpyw;        /* copyright string   */
  7.    char   *driver;      /* scsi driver name   */
  8.    void   *devnode;     /* device node address*/
  9.    UBYTE  *sns;         /* sense data address */
  10.    ULONG  *unit;        /* scsi unit number   */
  11.    UBYTE  *Lun;         /* logical unit << 5  */
  12.    UBYTE  *inquiry;     /* inquiry data       */
  13.    char   *sense;       /* last sense text    */
  14.    UBYTE  xsns1;        /*   additional byte1 */
  15.    UBYTE  xsns2;        /*   additional byte2 */
  16.    BOOL   badparm;      /* flag for bad startup */
  17. };
  18.  
  19. /* Message used between handler and monitor */
  20.  
  21. struct BTNmsg {
  22.    struct Message bmsg;  /* regular message */
  23.    void *mptr;           /* multipurpose pointer */
  24. };
  25.  
  26.